3,607 research outputs found

    Agile framework design for managing product development projects in a tbie integrating pmbok and scrum best practices

    Get PDF
    El presente trabajo de investigación, es el resultado de la integración de los distintos conceptos metodológicos y buenas practicas propuestas por el Project Managemet Institute (PMI) a través de su guia PMBOK 5ta Edición y el marco de trabajo SCRUM para la Gestión de Proyectos dentro de una Empresa de Base Innovadora y Tecnológica (EBIT). El documento inicia con la revisión y diagnóstico del estado del arte en la organización, seguido de una revisión literaria preliminar para unificar conceptos, herramientas y técnicas para así pasar a la fase de diseño del procedimiento metodológico y de los procesos que conformaran el qué hacer de los proyectos desde el mismo momento en que se valida una idea hasta que se entrega en operación y se empieza el monitoreo de los beneficios logrados por la iniciativa en operación. La ejecución de proyectos exitosos, permitirá gestionar el valor ganado y el desarrollo de estrategia para la EBIT a través de un marco ágil, practico y ajustado a las necesidades para la correcta asignación y control de los recursos en un proyecto, incluso para aquellas organizaciones en donde cuyo objetivo principal del negocio no es el desarrollo de software o aquellas que no pertenecen al sector científico y tecnológico.This research work is the result that comes from the integration of diferent methodological concepts and best practices formulated by the Project Managemet Institute (PMI) through to the PMBOK 5th edition guide and the SCRUM framework for managing product development projects in Technology-Based Innovative Enterprises (TBIE). This document starting with the development of a review and diagnosis of the state of art in the organization followed by a preliminary literature review training to unify concepts, tools and techniques in order to move to the design phase of the methodology and processes that make the projects from the moment an idea is feasible to delivery begins operating and monitoring the benefits achieved by the initiative in operation. The successful implementation of projects, will allow the management of the earned value and the development of the strategy for the TBIE through agile framework and adjusted to the needs for the proper allocation and control of resources of the projects, even for those organizations where whose main objective of business isn’t the software development or those that don’t belong to the scientific and technological sector

    Plantillas y artefactos personalización de RUP para proyectos académicos de desarrollo de software

    Get PDF
    En este documento se encontrará información que presenta un marco teórico del proyecto de grado -- Dicho marco proveerá los objetivos generales y específicos, justificaciones, ejemplos y conclusiones que argumentarán el trabajo sobre el tema de metodologías ágiles orientadas a la academia -- El trabajo se realiza con el propósito presentar una serie de plantillas, artefactos y ejemplos cercanos a la vida real de proyectos de desarrollo de software usando la metodología EAFIT-UP (EAFIT Unified Process) basada en RUP (Rational Unified Process), CMMI Dev y PMBOK, demostrando su efectividad en el uso principalmente académico -- El proyecto se apoya en la tesis de maestría de Jorge Hernán Abad Londoño, autor de la metodología y asesor de este trabaj

    Implementación del estándar ISO/IEC 29110 en el proceso de desarrollo de software de la dirección de desarrollo tecnológico e informático de la Universidad Técnica del Norte

    Get PDF
    Implementar el estándar ISO/IEC 29110-4-1, aplicando el Paquete de Puesta en Operación para mejorar la gestión del proceso de desarrollo de software en la Dirección de Desarrollo Tecnológico e Informático de la Universidad Técnica del Norte.La Gestión del Proceso de Desarrollo de Software que se realiza en la Dirección de Desarrollo Tecnológico e Informático de la Universidad Técnica del Norte es demasiado limitado y no cuenta con la formalidad en todas sus etapas de ejecución por lo que un proyecto de software es susceptible a sufrir cambios en cualquier instante retrasando el tiempo de entrega y dejando a criterio del cliente las características de satisfacción y de funcionalidad, el estándar ISO /IEC 29110 se encarga de atacar esta falencia en el proceso promoviendo la formalidad en todas las etapas del proceso de desarrollo mejorando la gestión del desarrollo permitiendo incorporar hitos de control en el proceso y su gestión para lograr una toma de decisiones oportuna en el proyecto. Para la implementación del estándar que utilice la metodología SCRUM se generó un método hibrido que permite fusionar el estándar con la metodología logrando generar la documentación que la formalidad de un proyecto necesita sin limitar el entorno de ejecución de la metodología SCRUM

    Propuesta de una metodología de gestión de la calidad que apoye la administración de proyectos de software en la empresa Avantica Technologies

    Get PDF
    Proyecto de Graduación (Maestría en Gerencia de Proyectos) Instituto Tecnológico de Costa Rica, Área Académica de Gerencia de Proyectos, 2017.Avantica Technologies is a costa rican software development company with more than 20 years of experience. Software development industry is known by its constant change and highly competitiveness, because of that the company uses Scrum, a very popular and adopted software development methodology that embraces change. The company has identified several problems related to the software quality that diminished its competitive advantage, economic performance and negatively impact its client’s satisfaction: high rework percentage, low productivity, low confidence in the quality of the software products, high defects percentage, overcharges, among others. The main objective of this investigation is to propose a quality management methodology that supports Avantica Technologies project management activities in order to improve the quality of the processes and software products from a preventive perspective. To meet this objective, a company situation analysis was performed to identify the main issues, gaps and defects related with the quality. For this, a serie of interviews, questionnaires, and focal groups took place with the participation of company key stakeholders. This was complemented with an analysis of the organizational process assets, observation and document reviews. Later, a quality methodology was designed based on the company context, PMBOK recommendations, Scrum, software engineering best practices and continuous improvement. This methodology provides processes, policies, procedures, templates and documentation to ease the adoption in the company. Finally, a progressive and incremental strategy is proposed to implement the quality management methodology in Avantica Technologies taken into consideration the company’s organizational culture.Avantica Technologies es una empresa costarricense de desarrollo de software con más de 20 años de experiencia. La mayoría de sus proyectos se ejecutan bajo un ciclo de vida ágil, específicamente Scrum, para aprovechar que esta metodología se adapta mejor al constante cambio y el ambiente altamente competitivo que caracteriza a la industria del software. La empresa ha identificado una serie de problemas relacionados con la calidad que disminuyen su ventaja competitiva, el rendimiento de los proyectos que ejecuta e impactan negativamente la satisfacción del cliente: alto porcentaje de retrabajo, baja productividad, pérdida de confianza en la calidad de los productos de software, altos porcentajes de defectos, sobrecostos, entre otros. El objetivo principal de esta investigación es proponer una metodología de gestión de la calidad que apoye la administración de proyectos de software en Avantica Technologies permitiendo, desde una perspectiva preventiva, mejorar la calidad de los procesos y productos de software. Para lograr dicho objetivo, se realizó un análisis de la situación actual de la empresa con la finalidad de identificar los principales problemas, brechas y defectos relacionados con la calidad. Para esto se realizaron entrevistas, encuestas y grupos focales con colaboradores clave de la empresa y se complementó con un análisis de los activos de los procesos de la organización, revisión documental y observación. Posteriormente, se diseñó una metodología de gestión de la calidad enmarcado en el contexto de la empresa, las recomendaciones de la guía PMBOK, Scrum, las buenas prácticas de la ingeniería de software y la mejora continua. Esta metodología la componen una serie de procesos, políticas, procedimientos y plantillas que apoyan y facilitan la aplicación de la misma en los proyectos que ejecuta la empresa. Finalmente se propone una estrategia, progresiva e incremental, para implementar la metodología de gestión de la calidad en Avantica Technologies, tomando en consideración su cultura organizacional.Avantica Technologie

    Estado del arte del análisis de riesgos en las diferentes metodologías de preparación y gestión de proyectos

    Get PDF
    Al afrontar la ejecución de los proyectos, cada vez es más frecuente el uso de metodologías destinadas para tal fin, desde las más tradicionales, como PMP o Prince 2, hasta las metodologías ágiles, como SCRUM. Con este trabajo se pretende analizar las diferentes metodologías de gestión de proyectos en sus etapas de preparación, gestión y enfoque, respecto a la gestión de riesgos. La metodología a utilizar por cada proyecto dependerá de las necesidades específicas de la organización y del proyecto en particular, pero un aspecto importante a tener en cuenta en la escogencia de esta, es la propuesta de la gestión de riesgos, puesto que es acá donde la empresa o el proyecto identificará cuáles son las amenazas y las oportunidades a las que se expone, qué herramientas utilizará y los pasos para gestionar, ya sea para potenciar la ocurrencia de las oportunidades o para disminuir la ocurrencia de las amenazas. La mayoría de las metodologías de proyectos están orientadas a la gestión de los mismos, y es en esta etapa donde también se hace la gestión de los riesgos. A continuación, se muestra un cuadro comparativo de la propuesta que tiene cada metodología de gestión de proyectos, respecto a la gestión de riesgos. En la figura 1, se especifica si la metodología tiene un capítulo exclusivo para tratar la gestión de los riesgos y cada uno de los pasos a seguir para hacer la gestión de los riesgos.Currently, in order to face projects’ implementation, the use of methodologies destined for this specific purpose is ever more frequent, from the most traditional ones, such as PMP or Prince 2, to agile methodologies such as SCRUM. The aim of this paper is to analyze the different methodologies of project management in their respective stages of preparation, management and approach in each of them regarding risk management. The methodology to be used for each project will depend on the specific needs, of the organization and on the particular project, but an important aspect to be considered in the selection of said methodology is the risk management proposal, given that it is here where the company or the project will identify the threats and opportunities to which it is exposed, what tools will be used and the steps to manage, either to enhance the occurrence of opportunities or to reduce the occurrence of threats. Most of projects’ methodologies are oriented to their management, and it is at this stage where risk management is also done. Further on, there is a comparative chart of the proposal that each project management methodology has, regarding risk management. The chart specifies if the methodology has an exclusive chapter to deal with risk management and each of the following steps to complete its risk management

    Determinación del cumplimiento de las metodologías SCRUM Y XP con relación al estándar IEEE-12207 aplicado al Sistema de Control de Proveeduría en la CACECH.

    Get PDF
    Se determinó el porcentaje del cumplimiento del estándar IEEE-12207:2008 en las metodologías ágiles Scrum y Xp, se procedió a analizar normativas, tutoriales. Se estableció parámetros de valoración para determinar el cumplimiento de las metodologías con relación a los procesos del estándar. Se procedió a comprobar con qué metodología el estándar IEEE-12207 tiene mayor cumplimiento en cada uno de sus procesos. Se realizó la evaluación de calidad del diseño de software una vez determinada la metodología que más cumple con los procesos del estándar en el Sistema de control de Inventarios (SICOIN). El resultado del análisis del porcentaje de cumplimiento del estándar con relación a los procesos de las metodologías Scrum, XP se observa que la metodología Scrum cumple con ciertos procesos del estándar con un 85% para llevar a cabo este procedimiento se utilizó parámetros de valoración para ratificar dicho cumplimiento, en cuanto la metodología XP se observa un cumplimiento del 66%. De esta manera se procedió con el desarrollo del sistema de control de proveeduría de la Cooperativa de ahorro y Crédito Educadores de Chimborazo (CACECH) utilizando la metodología SCRUM que resultó obtener el mayor porcentaje de cumplimiento. Se utilizó el estándar ISO/IEC 9126 para determinar la calidad del sistema con la ayuda de fichas para el respectivo análisis obteniendo el 90%, cumpliendo así con el proceso de calidad. De este modo en esta investigación se comprueba que la metodología Scrum además de aplicar técnicas y procesos, también proporciona un marco común para el desarrollo de software. Se recomienda el uso de metodologías de desarrollo junto con un estándar de calidad, el cuidado de estos aspectos durante todo el ciclo de vida del software redundará en productos que no sólo satisfarán las exigencias del usuario, sino que además serán más fáciles para la entrega al cliente.It was determining the percentage of compliance of standard IEEE-12207:2008 in the Swift methodologies Scrum and Xp, it was proceeded to analyze regulations, tutorials. It was established valuation parameters to determine compliance of the methodologies with respect to standard processes. It was proceeded to verify with which methodology the standard IEEE-12207 has increase compliance in each one of the processes, in the inventories control system (SICOIN). The result of the analysis of the percentage gave fulfilling of the standard with relation to the processes of the methodologies Scrum, Xp it is observed that the methodology meets certain standard processes with a 85% to perform this procedure it was used parameters of valuation to ratify such compliance as soon as to the Xp methodology was observed a compliance of 66%. In this way it proceeded with the development of the control system of procurement of the Cooperative of credit and saving Educators of Chimborazo (CACECH) using the methodology SCRUM which was resulted to obtain the largest percentage gain compliance. The standard ISO/IEC 9126 was used to determine the quality of the system with the help of tabs for the respective analysis, obtaining the 90%, thus fulfilling the quality process. In this way in this investigation it was verified that the methodology Scrum in addition to applying techniques and processes also it provides a common framework for software development. It is recommended the use of development methodologies along with a quality standard, the care of these issues throughout the software life cycle will result in products that not only satisfy user requirements, but also be easier to delivery to the customer

    Modelo de mejora del ciclo de vida del desarrollo de software con referencia a la ISO/IEC 29110 caso: Mype Holinsys

    Get PDF
    El objetivo principal del presente trabajo de investigación es el desarrollo de un modelo de mejora para el ciclo de vida del desarrollo de software de la empresa de estudio HOLINSYS, la cual pretende certificarse en la norma internacional ISO/IEC 29110. Siendo esta ISO, la primera orientada a mejorar la calidad de los proyectos de desarrollo de software de las pequeñas y medianas empresas, presentando los perfiles del ciclo de vida del desarrollo de software

    Auditar el ciclo de vida del desarrollo de software en la empresa SIMPLE S.A., para determinar el nivel de fallas que presenta el proceso en la organización

    Get PDF
    Trabajo de InvestigaciónRealizar una auditoría al ciclo de vida de desarrollo software en la empresa SIMPLE S.A., haciendo uso de diferentes instrumentos como encuestas, entrevistas, investigación documental y observación directa, con el fin de conocer el estado actual del proceso y brindar una serie de recomendaciones basadas en las mejores prácticas que aporten al fortalecimiento de los puntos vulnerables que se logren identificar en los procesos y/o procedimientos que tenga la organización referentes al desarrollo de software. Los resultados obtenidos permiten verificar el cumplimiento de la organización según la documentación entregada en el levantamiento de información.INTRODUCCIÓN 1. GENERALIDADES 2. MARCOS DE REFERENCIA 3. METODOLOGÍA 4. ANÁLISIS DE DATOS 5. DESARROLLO Y ELABORACIÓN DE PROPUESTA 6. PRODUSCTOS A ENTREGAR 7. CONCLUSIONES BIBLIOGRAFÍA ANEXOSEspecializaciónEspecialista en Auditoría de Sistemas de Informació
    corecore